home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / GRAPTIES / MACHII.LZH / MACHDOC.TXT < prev    next >
Text File  |  1980-01-01  |  33KB  |  1,441 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19. P                                EMACH IIF
  20.  
  21.  
  22.  
  23. P                       -Graphics at the speed of sound-......
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60. P                             EMACH II  by Al DulF
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. P                               ELoading MACH IIF
  68.  
  69.  
  70.  
  71. P      Load DOS 2.XX and GPAPHICS.COM followed by MACHII.  This
  72.  
  73. P      procedure will begin the program. The program has a default of
  74.  
  75. P      drive A, so have all necessary files on that drive.  Also, MACH
  76.  
  77. P      II will, by default, use drive A to store the picture files.
  78.  
  79.  
  80.  
  81. P                              EExiting MACH IIF
  82.  
  83.  
  84.  
  85. P      To exit MACH II, Press EAlt-F2F. Control will then be returned to
  86.  
  87. P      DOS
  88.  
  89.  
  90.  
  91. P                                EINTRODUCTIONF
  92.  
  93.  
  94.  
  95. P      This program enables you a great deal of flexibility in control
  96.  
  97. P      over what you see on the screen.  Basically, you have the
  98.  
  99. P      graphics functions of BASICA in a new format.  The program
  100.  
  101. P      assumes you understand the LINE, CIRCLE, PAINT, GET, and PUT
  102.  
  103. P      statements in BASIC.  Consult your BASIC manual for all the
  104.  
  105. P      details.  First, all the functions will be described in detail.
  106.  
  107. P      Then, some tips on how to get started and how to best use the
  108.  
  109. P      functions in combinations with each other will be explained.  The
  110.  
  111. P      functions are accessed from the Function keys by themselves and
  112.  
  113. P      in conjunction with the Shift, Control, and Alternate keys.
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120. P                             EMACH II  by Al DulF
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127. P                             -EF1-F4:  Change colorF-
  128.  
  129.  
  130.  
  131. P      On the bottom of the screen are four color boxes, including the
  132.  
  133. P      background.  A small bar inside one of the boxes indicates what
  134.  
  135. P      color you will draw in.  Pressing EF1F will select the background
  136.  
  137. P      color for all subsequent plotting.  Pressing EF2F will select the
  138.  
  139. P      next color, and so on.  The bar moves to indicate which color you
  140.  
  141. P      are currently using.
  142.  
  143.  
  144.  
  145. P                                -EF5-F6:  LinesF-
  146.  
  147.  
  148.  
  149. P      These two keys will draw a line from a starting point, defined by
  150.  
  151. P      EF10F, to the present cursor location.  The starting point set by
  152.  
  153. P      EF10F will from now on be called the REFERENCE POINT.  While both
  154.  
  155. P      keys draw lines, they perform slightly different functions.
  156.  
  157. P      EF5F will draw a line from the REFERENCE POINT to the present
  158.  
  159. P      cursor location and leave the REFERENCE POINT where it is.  EF6F
  160.  
  161. P      will draw a line, but will make the cursor location the NEW
  162.  
  163. P      REFERENCE POINT.
  164.  
  165. P      For example, let's say the cursor is in the center of the screen.
  166.  
  167. P      Move the cursor up and press EF6F, and a line will be drawn from
  168.  
  169. P      the end of the previous line, as in dot-to-dot type drawing.  The
  170.  
  171. P      difference between these two keys will easily be seen the first
  172.  
  173. P      time they are used.
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180. P                             EMACH II  by Al DulF
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187. P                             -EF7:  Ellipse/CircleF-
  188.  
  189.  
  190.  
  191. P      When you press this key, you will see a box on the screen.  If
  192.  
  193. P      you see a point, it is merely a box with zero dimensions.  This
  194.  
  195. P      box is your Variable Cursor, as opposed to a fixed cursor.
  196.  
  197. P      Variable and Fixed refer to size, not movement.  Position the
  198.  
  199. P      cursor to your liking and press ENTER.  Read the section on the
  200.  
  201. P      Variable cursor on how to move it around the screen.  In addition
  202.  
  203. P      to the regular variable cursor functions, there is one special
  204.  
  205. P      function in the ellipse code.  Pressing "S" on the keyboard will
  206.  
  207. P      Scale the variable cursor to draw a circle instead of an oval.
  208.  
  209. P      After you press ENTER, an ellipse will be drawn to the size
  210.  
  211. P      defined by the variable cursor.  You may cancel the circle
  212.  
  213. P      operation if you press ESC before you press ENTER.
  214.  
  215.  
  216.  
  217. P                                  -EF8:  PaintF-
  218.  
  219.  
  220.  
  221. P      This key enables you to fill areas with a single color.  Pressing
  222.  
  223. P      this key will cause the cursor to disappear so as not to get in
  224.  
  225. P      the way.  It takes two more key presses to complete the function.
  226.  
  227. P      After pressing EF8F, press EF1-F4F to indicate the color you want to
  228.  
  229. P      paint WITH.  The color bar on the bottom of the screen will NOT
  230.  
  231. P      indicate your choice.  Don't worry, the key press has been
  232.  
  233. P      recorded, as indicated by a beep. Next, press EF1-F4F to indicate
  234.  
  235. P      the color of the BORDER of the area to be filled.  Consult the
  236.  
  237. P      BASIC manual for further explanation.  Be careful that there are
  238.  
  239.  
  240. P                             EMACH II  by Al DulF
  241.  
  242.  
  243.  
  244.  
  245. P      no holes in the boundary and that it is all the same color, or
  246.  
  247. P      the paint will spill all over and possibly ruin the picture.  You
  248.  
  249. P      may also cancel the paint operation if you press ESC before you
  250.  
  251. P      complete the third key press.
  252.  
  253.  
  254.  
  255. P                                  -EF9:  HomeF-
  256.  
  257.  
  258.  
  259. P      Pressing this key returns the cursor to the center of the screen.
  260.  
  261.  
  262.  
  263.  
  264.  
  265. P                                -EF10: SetPointF-
  266.  
  267.  
  268.  
  269. P      Pressing EF10F plots a dot in the color selected by EF1-F4F.  It also
  270.  
  271. P      sets the REFERENCE POINT which is used in drawing lines.  It is
  272.  
  273. P      advisable to set the REFERENCE POINT before you draw lines.
  274.  
  275. P      Otherwise, a line you draw may shoot off in an unexpected
  276.  
  277. P      direction.  In other words, use this key when you're not sure
  278.  
  279. P      where the REFERENCE POINT is.  It is perfectly all right to use
  280.  
  281. P      this key to just plot single pixels, as when working on fine
  282.  
  283. P      detail or shading.
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300. P                             EMACH II  by Al DulF
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307. P                      -EShft-F1:  Change Background ColorF-
  308.  
  309.  
  310.  
  311. P      EShft-F1F changes the color of the background.
  312.  
  313.  
  314.  
  315. P                           -EShft-F2:  Change PaletteF-
  316.  
  317.  
  318.  
  319. P      This key cycles through the standard IBM palettes as well as two
  320.  
  321. P      non-standard palettes as well.
  322.  
  323. P      The palettes are: 1) Cyan,Magenta,White
  324. P                        2) Green,Red,Yellow
  325. P                        3) Blue,Red,White
  326. P                        4) Two shades of any color.
  327. P                           Press EShft-F1F to cycle through the colors.
  328.  
  329.  
  330. P                                -EShft-F3:  GetF-
  331.  
  332.  
  333.  
  334. P      This function GETs an arbitrary rectangular area on the screen to
  335.  
  336. P      be copied elsewhere on the screen (see EShft-F7-8F).  First, press
  337.  
  338. P      EShft-F3F to obtain the Variable Cursor.  Position the cursor to
  339.  
  340. P      enclose the area you wish to make a copy of and press Enter. A
  341.  
  342. P      beep confirms your action.  Any Variable Cursor functions may be
  343.  
  344. P      used in positioning the cursor.  To cancel the operation, press
  345.  
  346. P      Esc before pressing Enter.
  347.  
  348.  
  349.  
  350. P                            -EShft-F4:  Area DeleteF-
  351.  
  352.  
  353.  
  354. P      The mechanics of this function are exactly the same as those of
  355.  
  356. P      the GET function.  First, press EShft-F4F to obtain the Variable
  357.  
  358. P      Cursor. Position the cursor to enclose the area to be deleted and
  359.  
  360. P                             EMACH II  by Al DulF
  361.  
  362.  
  363.  
  364.  
  365. P      press Enter.  The area enclosed by the cursor will be erased.  To
  366.  
  367. P      cancel the operation, press Esc before pressing Enter.
  368.  
  369.  
  370.  
  371. P                                -EShft-F5:  BoxF-
  372.  
  373.  
  374.  
  375. P      Again, the mechanics of this function are the same as the
  376.  
  377. P      previous two functions. Select the color of the box by pressing
  378.  
  379. P      EF1-F4F.  Next press EShft-F5F to get the Variable Cursor.  Position
  380.  
  381. P      the cursor as desired and press Enter.  To cancel, press Esc
  382.  
  383. P      befor pressing Enter.
  384.  
  385.  
  386.  
  387. P                      -EShft-F6:F-  Is not used at this time
  388.  
  389.  
  390.  
  391. P      I'm open to suggestions.
  392.  
  393.  
  394.  
  395. P                                -EShft-F7:  PutF-
  396.  
  397.  
  398.  
  399. P      Places the area defined by GET on the screen.  Press EShft-F7F and
  400.  
  401. P      the Variable cursor will appear on the screen locked to the size
  402.  
  403. P      of the last GET operation. Use the cursor keys to position the
  404.  
  405. P      cursor and press Enter. If the keys do not move the cursor, press
  406.  
  407. P      Num Lock.  The area last GOT will appear inside the cursor. If
  408.  
  409. P      you try to run off the screen, the box will get smashed in and
  410.  
  411. P      become smaller. If this happens, remember that when you press
  412.  
  413. P      Enter to PUT the area on the screen, the upper left hand corner
  414.  
  415. P      of the area being PUT will coincide with the upper left hand
  416.  
  417. P      corner of the cursor, since the area being PUT and the size of
  418.  
  419.  
  420. P                             EMACH II  by Al DulF
  421.  
  422.  
  423.  
  424.  
  425. P      the cursor are no longer the same.
  426.  
  427.  
  428.  
  429. P                             -EShft-F8:  put ACTIONF-
  430.  
  431.  
  432.  
  433. P      Dictates the method used by PUT. Press the space bar to cycle
  434.  
  435. P      through the choices and press Enter when your choice is
  436.  
  437. P      highlighted.  The choices available are PSET, PRESET, XOR, OR,
  438.  
  439. P      and AND.
  440.  
  441. P      EPSETF places the gotten area on the screen verbatim. Anything under
  442. P           the area is overwritten.
  443.  
  444. P      EPRESETF places a photographic negative of the gotten area on the
  445. P             screen. Anything under the area is overwritten.
  446.  
  447. P      EXORF causes the points on the screen to be inverted wherever a pixel
  448. P          on the screen coincides with a pixel in the area being PUT.
  449.  
  450. P      EORF superimposes the area being PUT over whatever is on the screen.
  451.  
  452. P      EANDF transfers the image being PUT only if an image already exists
  453. P          underneath it on the screen.
  454.  
  455.  
  456. P                    -EShft-F9:F-  Is not presently assigned. 
  457.  
  458.  
  459.  
  460. P                               -EShft-F10:  FilesF-
  461.  
  462.  
  463.  
  464. P      Lists the files on the default drive defined by ECrtl-F8F.
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480. P                             EMACH II  by Al DulF
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487. P                             -ECtrl-F1:  File LoadF-
  488.  
  489.  
  490.  
  491. P      Pressing this key loads a .PIC file from the default drive and
  492.  
  493. P      executes it.  You may append to the file and resave it to the
  494.  
  495. P      diskette.  While other programs such as LOTUS and PCPG also use
  496.  
  497. P      the .PIC extension, they cannot be read by MACHII. It will
  498.  
  499. P      probably crash if you try.
  500.  
  501.  
  502.  
  503. P                             -ECtrl-F2:  File SaveF-
  504.  
  505.  
  506.  
  507. P      Pressing this key saves the new or appended-to vector file to the
  508.  
  509. P      default drive.
  510.  
  511.  
  512.  
  513. P                            -ECtrl-F3:  File DeleteF-
  514.  
  515.  
  516.  
  517. P      Pressing ECtrl-F3F deletes a file from diskette.  A list of files
  518.  
  519. P      will come up for easy reference, after which you will be asked
  520.  
  521. P      for the file to delete.  Be sure to include the extension when
  522.  
  523. P      entering the file name.
  524.  
  525.  
  526.  
  527. P                          -ECtrl-F4:  Deformation ModeF-
  528.  
  529.  
  530.  
  531. P      ECtrl-F4F enables you to enter translation, rotation, and scaling
  532.  
  533. P      parameters when creating a vector file.  (Cannot be used when
  534.  
  535. P      creating screens.) This coordinate dictates the point the picture
  536.  
  537. P      will rotate around if dealing with rotation, or in the case of
  538.  
  539.  
  540. P                             EMACH II  by Al DulF
  541.  
  542.  
  543.  
  544.  
  545. P      scaling, the point the picture will expand away from or shrink
  546.  
  547. P      towards.  The default value is the physical center of the screen,
  548.  
  549. P      (160,100).  If you enlarge your picture, it will grow from the
  550.  
  551. P      center of the screen.  However, if you give (0,0) as the center
  552.  
  553. P      of the screen and then enlarge your picture, it will expand away
  554.  
  555. P      from the upper left corner of the screen.  The next parameter is
  556.  
  557. P      rotation.  Entering a positive value (in degrees) will rotate the
  558.  
  559. P      picture counter-clockwise while entering a negative value will
  560.  
  561. P      rotate the picture clockwise.  The final set of values are the
  562.  
  563. P      scaling parameters.  Entering a value greater than 1 will cause
  564.  
  565. P      the picture to expand, while entering a value less than 1 will
  566.  
  567. P      cause the picture to shrink.  For example, entering a "2" for x-
  568.  
  569. P      scale will make the picture twice as wide in the X direction,
  570.  
  571. P      while entering a ".5" for X-scale will make the picture half as
  572.  
  573. P      wide. The same goes for the Y axis.  To enter values for
  574.  
  575. P      deformation parameters, use the plus and minus keys on the far
  576.  
  577. P      right side of the keyboard to make the arrow point at the
  578.  
  579. P      parameter you want to change.  Then press the enter key.  The
  580.  
  581. P      value disappears and a question mark takes its place.  Type in
  582.  
  583. P      the value you want and press the enter key again.  To exit this
  584.  
  585. P      madness, press Esc. Your parameters are retained.
  586.  
  587.  
  588.  
  589. P                        -ECtrl-F5:  Execute Vector FileF-
  590.  
  591.  
  592.  
  593. P      When you load a .PIC file from the disk, the file is played out
  594.  
  595. P      and your picture is redrawn.  This key is used in conjunction
  596.  
  597. P      with Deform Mode (ECtrl-F4F).  If you go into Deform Mode and
  598.  
  599.  
  600. P                             EMACH II  by Al DulF
  601.  
  602.  
  603.  
  604.  
  605. P      change any parameters, this key must be pressed upon exiting
  606.  
  607. P      Deform Mode.  The vector file will then be played back using the
  608.  
  609. P      new deform parameters.  If you change something in Deform Mode
  610.  
  611. P      and fail to press this key, mass confusion will result and
  612.  
  613. P      neither I nor the program will take responsibility for your
  614.  
  615. P      ruined picture.
  616.  
  617.  
  618.  
  619. P                            -ECtrl-F6:  Screen LoadF-
  620.  
  621.  
  622.  
  623. P      This function will load any BSAVEd screen from the default drive
  624.  
  625. P      into MACH II for further modification.  To use it, press ECtrl-F6F.
  626.  
  627. P      You will be asked for a file name.  Just give the name, not the
  628.  
  629. P      drive or extension.  The screen image will then be loaded.  MACH
  630.  
  631. P      II only looks for screen files with a .BSC extension.  To load a
  632.  
  633. P      screen created from BASIC or another program, you must first
  634.  
  635. P      RENAME the file to have a .BSC extension.
  636.  
  637.  
  638.  
  639. P                            -ECtrl-F7:  Screen SaveF-
  640.  
  641.  
  642.  
  643. P      This function will BSAVE the screen image on disk.  To use, press
  644.  
  645. P      ECtrl-F7F.  You will be asked for a file name.  Type in only the
  646.  
  647. P      name, not the drive letter or the extension.  The screen image
  648.  
  649. P      will then be saved on the default drive.  The file is saved with
  650.  
  651. P      the extension .BSC.
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660. P                             EMACH II  by Al DulF
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667. P                            -ECtrl-F8:  Change DriveF-
  668.  
  669.  
  670.  
  671. P      Pressing this key enables you to change the drive on which files
  672.  
  673. P      are saved to or loaded from.  To use, press ECtrl-F8F.  You will be
  674.  
  675. P      given the default drive and asked for a new drive letter.  Enter
  676.  
  677. P      only the drive letter.  Do not type in the colon after the drive
  678.  
  679. P      letter.  It is automatically added by the program.  Do not remove
  680.  
  681. P      the MACH II disk from the drive you started it from.  The program
  682.  
  683. P      periodically accesses its disk for needed files.  The default
  684.  
  685. P      drive used when the program starts up is the A drive.
  686.  
  687.  
  688.  
  689. P                         -ECtrl-F9:  Coordinate ToggleF-
  690.  
  691.  
  692.  
  693. P      Pressing ECtrl-F9F will turn off the coordinate display if it is on
  694.  
  695. P      and turn it on if it is off.
  696.  
  697.  
  698.  
  699. P                            -ECtrl-F10:  File CreateF-
  700.  
  701.  
  702.  
  703. P      This is one of the more interesting and perhaps the most
  704.  
  705. P      confusing features of MACHII. This feature lets you toggle
  706.  
  707. P      between creating a vector file and a screen file. First, an
  708.  
  709. P      explanation. A screen file is exactly what you see on the screen.
  710.  
  711. P      When you save a screen file, the contents of the screen, and
  712.  
  713. P      nothing else, are dumped onto a diskette. Also, the program will
  714.  
  715. P      not remember how or what you enter into the computer. This is
  716.  
  717. P      important because you will not be able to apply deformations to a
  718.  
  719.  
  720. P                             EMACH II  by Al DulF
  721.  
  722.  
  723.  
  724.  
  725. P      screen file. As you enter graphic input, it will be displayed on
  726.  
  727. P      the screen. Nothing else will happen, as opposed to a vector
  728.  
  729. P      file. A vector file is constructed by the program as you enter
  730.  
  731. P      graphics. In addition to displaying your input, the program will
  732.  
  733. P      remember what you did and how you did it. It's as if the program
  734.  
  735. P      were taking notes on how you drew your picture. The program
  736.  
  737. P      remembers the essentials, like the endpoints of lines, the
  738.  
  739. P      coordinates of points, what color to use, the radii of ellipses,
  740.  
  741. P      etc... The picture is now described in a large block of numbers.
  742.  
  743. P      These numbers may then be run through mathematical formulas to
  744.  
  745. P      obtain the effects of deformation, such as rotating all
  746.  
  747. P      coordinates forty degrees around the point (100,50) while
  748.  
  749. P      increasing the Y scale two-fold and shifting the entire picture
  750.  
  751. P      to the right by ten pixels.  However, since all your input is
  752.  
  753. P      saved, memory is consumed and there is a limited amount of space
  754.  
  755. P      to hold the information. If you plan on drawing simple diagrams
  756.  
  757. P      or line drawings, then creating a vector file may be more
  758.  
  759. P      beneficial, since you can play with the pictures deform
  760.  
  761. P      parameters and observe the results of your fiddling.  If,
  762.  
  763. P      however, you plan on creating highly detailed pictures where a
  764.  
  765. P      great deal of dot by dot drawing will be needed, then creating a
  766.  
  767. P      screen file is a must, since there would not be nearly enough
  768.  
  769. P      space to hold such a great amount of detail. Some experimentation
  770.  
  771. P      will almost certainly be needed to iron out the differences
  772.  
  773. P      between the two types of files.
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780. P                             EMACH II  by Al DulF
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787. P      E ╔════════════════╦══════════════════════╦════════════════════════════╗F
  788. P      E ║ FILE TYPE      ║     WHEN TO USE      ║    DEFORM MODE ENABLED     ║F
  789. P      E ╠════════════════╬══════════════════════╬════════════════════════════╣F
  790. P      E ║    Screen      ║  Anytime a large     ║   No, your picture cannot  ║F
  791. P      E ║                ║  amount of detail    ║   be deformed.             ║F
  792. P      E ║                ║  is needed.          ║                            ║F
  793. P      E ╠════════════════╬══════════════════════╬════════════════════════════╣F
  794. P      E ║    Vector      ║  Relatively simple   ║   Yes, your picture may be ║F
  795. P      E ║                ║  drawings.           ║   deformed.                ║F
  796. P      E ╚════════════════╩══════════════════════╩════════════════════════════╝F
  797.  
  798.  
  799. P      -ECAUTION:F- Do not change file types (use ECtrl-F10F) in the middle of
  800. P      a picture or disastrous results may occur. Set it before you are
  801. P      going to draw and leave there until you are ready to start
  802. P      another picture.
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840. P                             EMACH II  by Al DulF
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847. P                         -EAlt-F1:  Screen Print setupF-
  848.  
  849.  
  850.  
  851. P      If you have a screen print utility, and installed it before you
  852.  
  853. P      started MACH II, you can press EAlt-F1F to get rid of the
  854.  
  855. P      coordinate display, border (if any), and color select bar at the
  856.  
  857. P      bottom of the screen so you can print a picture without the
  858.  
  859. P      unwanted display material. To use, just press EAlt-F1F, and then
  860.  
  861. P      press EShft-PrtScF.  Your picture will then be printed. After the
  862.  
  863. P      printer is finished, press any key and control will be given back
  864.  
  865. P      to you.
  866.  
  867.  
  868.  
  869. P                                -EAlt-F2:  ExitF-
  870.  
  871.  
  872.  
  873. P      When you press this key, you will be asked if you wish to leave
  874.  
  875. P      the program. Answer with either a "Y" or a "N" (upper or lower
  876.  
  877. P      case).  If you answer "Y", control will return to DOS on the
  878.  
  879. P      drive you started the program from. Be sure the disk you return
  880.  
  881. P      to is the same one you started from (don't change disks). The
  882.  
  883. P      program eats directories of foreign disks if run under DOS 1.XX.
  884.  
  885. P      If you answer "N", the program will return to where it was.
  886.  
  887.  
  888.  
  889. P                             -EAlt-F3:  Text EntryF-
  890.  
  891.  
  892.  
  893. P      This function enables you to display text in one of five
  894.  
  895. P      typestyles on the screen. First, press EAlt-F3F. You will be asked
  896.  
  897. P      for a font number. Respond by entering a number from one to five.
  898.  
  899.  
  900. P                             EMACH II  by Al DulF
  901.  
  902.  
  903.  
  904.  
  905. P      See the section labelled "FONTS" for a description of the fonts.
  906.  
  907. P      You will then be asked for your text. Enter a line of text up to
  908.  
  909. P      a maximum of about twenty characters. You may use commas. After
  910.  
  911. P      this, you are given the variable cursor to position your text.
  912.  
  913. P      Use the Variable Cursor functions to aid in your positioning. You
  914.  
  915. P      can also change the size of the cursor using the numeric keypad
  916.  
  917. P      and the Num Lock key. When you are satisfied with the size and
  918.  
  919. P      shape of the cursor, press the Enter key. The text will then be
  920.  
  921. P      drawn, automatically scaled to fit the cursor. The text is
  922.  
  923. P      proportionally spaced, but the scale of the text is computed on
  924.  
  925. P      an average size of the font, so the text may fall a bit short or
  926.  
  927. P      long of the right hand edge of the cursor, particularly in the
  928.  
  929. P      case of numbers. For this reason, EAlt-F4F was created. Don't
  930.  
  931. P      forget to choose the color of the text by pressing EF1-F4F before
  932.  
  933. P      you press EAlt-F3F.
  934.  
  935.  
  936.  
  937. P                              -EAlt-F4:  Move TextF-
  938.  
  939.  
  940.  
  941. P      Pressing this key lets you reposition text that you JUST entered
  942.  
  943. P      using EAlt-F3F. If you enter some text and discover it goes off the
  944.  
  945. P      screen or just doesn't look right, press EAlt-F4F. The text will
  946.  
  947. P      disappear and the Variable cursor will return. Change the cursor
  948.  
  949. P      to the desired shape and press the Enter key. The text will then
  950.  
  951. P      be redrawn using the new cursor shape. Press this key only
  952.  
  953. P      immediately after using EAlt-F3F. Do not press it after entering
  954.  
  955. P      text and then drawing a few lines and some circles and what not.
  956.  
  957. P      If you do, the screen will return to the state it was in
  958.  
  959.  
  960. P                             EMACH II  by Al DulF
  961.  
  962.  
  963.  
  964.  
  965. P      immediately after the text was drawn and everything after that
  966.  
  967. P      point will be erased or lost or scrambled. The results are
  968.  
  969. P      unpredictable.
  970.  
  971.  
  972.  
  973. P                       -EAlt-F5:F-  Is presently unassigned
  974.  
  975.  
  976.  
  977. P                       -EAlt-F6:F-  Is presently unassigned
  978.  
  979.  
  980.  
  981. P                               -EAlt-F7:  CreditsF-
  982.  
  983.  
  984.  
  985. P      Pressing this key displays the names of a few of the people
  986.  
  987. P      involved (in a minor way) with MACHII.
  988.  
  989.  
  990.  
  991. P                                -EAlt-F8:  UndoF-
  992.  
  993.  
  994.  
  995. P      Since you will undoubtedly make mistakes from time to time, this
  996.  
  997. P      function was included to make your life a little easier. Pressing
  998.  
  999. P      this key will undo the last input to the program. That is, if you
  1000.  
  1001. P      should accidentally draw a line across your picture, this
  1002.  
  1003. P      function will remove it. "Undo" functions differently depending
  1004.  
  1005. P      on if you are creating a vector or screen file. If you are
  1006.  
  1007. P      creating a vector file, Undo will peel off the last graphic input
  1008.  
  1009. P      you entered from memory and redraw the picture, effectively
  1010.  
  1011. P      undoing your mistake. You can press EAlt-F8F repeatedly and undo
  1012.  
  1013. P      your whole picture, step by step.  You should use undo immediatly
  1014.  
  1015. P      after making a mistake. Don't try to correct it by drawing over
  1016.  
  1017. P      it. Just undo it to get rid of it and try again. Undo will always
  1018.  
  1019.  
  1020. P                             EMACH II  by Al DulF
  1021.  
  1022.  
  1023.  
  1024.  
  1025. P      remove the last thing you did, as far as graphics are concerned.
  1026.  
  1027. P      You cannot use undo to recover a deleted file or on any other
  1028.  
  1029. P      file manipulation functions. If you are creating a screen file,
  1030.  
  1031. P      Undo will return the screen to the last time you used the Paint
  1032.  
  1033. P      function. The reason is this: If there is so much as a single
  1034.  
  1035. P      pixel out of place, the paint will spill all over the picture and
  1036.  
  1037. P      quite possibly ruin it. Therefore, undo restores the screen
  1038.  
  1039. P      should the paint function erase your picture. If a line zips
  1040.  
  1041. P      across the wrong spot or an ellipse isn't up to snuff, you will
  1042.  
  1043. P      have to erase them by hand. To do this, draw the exact same thing
  1044.  
  1045. P      in the exact same spot using the background color. You can then
  1046.  
  1047. P      fill in any hole created using the SetPoint function (EF10F).
  1048.  
  1049.  
  1050.  
  1051. P                      -EAlt-F9:  Hi-res screen print setupF-
  1052.  
  1053.  
  1054.  
  1055. P      Most, if not all, screen print utilities will print a picture
  1056.  
  1057. P      differently if it is displayed on the Hi-Res screen rather than
  1058.  
  1059. P      the Medium-Res screen. Pressing EAlt-F9F will display the picture
  1060.  
  1061. P      on the Hi-Res screen you can take advantage of both ways of
  1062.  
  1063. P      printing. This function works exactly th esame as EAlt-F1F, so
  1064.  
  1065. P      details will not be repeated here.
  1066.  
  1067.  
  1068.  
  1069. P                           -EAlt-F10:  Clear SessionF-
  1070.  
  1071.  
  1072.  
  1073. P      If you are through with a picture and have saved it or just want
  1074.  
  1075. P      to clear the program to begin drawing another picture, just press
  1076.  
  1077. P      EAlt-F10F. Memory, the screen, and all remnants of the previous
  1078.  
  1079.  
  1080. P                             EMACH II  by Al DulF
  1081.  
  1082.  
  1083.  
  1084.  
  1085. P      picture will be erased to provide a clean slate to start another
  1086.  
  1087. P      picture. You can also press EAlt-F10F between loading pictures to
  1088.  
  1089. P      clear the memory, but it is not necessary since the program
  1090.  
  1091. P      manages things on its own.
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140. P                             EMACH II  by Al DulF
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147. P                                  ETEXT ENTRYF
  1148.  
  1149.  
  1150.  
  1151. P      Press EAlt-F3F.  Answer the prompts.  You have five fonts to choose
  1152.  
  1153. P      from and are thus numbered 1-5.  The length of the text may
  1154.  
  1155. P      extend to the edge of the window but may not go overboard.  After
  1156.  
  1157. P      answering the prompts, the selected font will load into memory.
  1158.  
  1159. P      You will see a dot or a rectangle on the screen.  This is your
  1160.  
  1161. P      text cursor.  The numeric keypad will move the entire box around
  1162.  
  1163. P      on the screen.  Press Num-Lock and the keypad will move the top
  1164.  
  1165. P      and right edges of the cursor only.  This way, you may make the
  1166.  
  1167. P      cursor any size you wish.  When you are satisfied with the size
  1168.  
  1169. P      and placement of the cursor, press the ENTER key.  The text will
  1170.  
  1171. P      then be drawn, automatically scaled to fit the cursor.  The
  1172.  
  1173. P      scaling of the text is based on the average size of the
  1174.  
  1175. P      characters on a scale 1:1.  Therefore, the text may not fit
  1176.  
  1177. P      perfectly inside the cursor.  Three keys aid in the positioning
  1178.  
  1179. P      of the cursor.  Press "N" to display the text on a scale of 1:1.
  1180.  
  1181. P      Press "L" to left justify the cursor, "C" to center the cursor,
  1182.  
  1183. P      and "R" to right justify the cursor.  The keypad normally moves
  1184.  
  1185. P      the cursor 10 Pixels at a time.  For fine tuning, Press ECtrl-4F
  1186.  
  1187. P      (numeric keypad) to make the cursor move one pixel at a time.
  1188.  
  1189. P      Press ECtrl-6F (keypad) to move the cursor 10 pixels at a time.
  1190.  
  1191. P      EAlt-F4F will erase the last entered text and give the text cursor
  1192.  
  1193. P      back to you.  You may then reposition the cursor using the above
  1194.  
  1195. P      rules.
  1196.  
  1197.  
  1198.  
  1199.  
  1200. P                             EMACH II  by Al DulF
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207. P                                -ECURSOR CONTROLF-
  1208.  
  1209.  
  1210.  
  1211. P      Two types of cursors are utilized in MACH II: a fixed cursor and
  1212.  
  1213. P      a variable cursor.  The words "fixed" and "variable" refer to
  1214.  
  1215. P      size. A detailed explanation of each follows.
  1216.  
  1217.  
  1218.  
  1219. P                               ETHE FIXED CURSORF
  1220.  
  1221.  
  1222.  
  1223. P      The fixed cursor is what you normally use to move around on the
  1224.  
  1225. P      screen. It is a 5x5 pixel box. The pixel the cursor points to is
  1226.  
  1227. P      in the center of the box. The numeric keypad is used to move the
  1228.  
  1229. P      cursor. The four arrow keys as well as the four diagonals are
  1230.  
  1231. P      supported. Depending on the status of the ENum-LockF key, the
  1232.  
  1233. P      keypad moves the cursor either one or ten pixels. The Shift key
  1234.  
  1235. P      can also be used to change the step size of the cursor.
  1236.  
  1237.  
  1238.  
  1239. P                             ETHE VARIABLE CURSORF
  1240.  
  1241.  
  1242.  
  1243. P      The Variable Cursor is used wherever entire areas need to be
  1244.  
  1245. P      dealt with at once, such as the GET and TEXT functions. Again,
  1246.  
  1247. P      the numeric keypad performs two sets of functions which are
  1248.  
  1249. P      toggled by the ENum-LockF key. The following descriptions are not
  1250.  
  1251. P      necessarily in order because it is not known whether the ENum-LockF
  1252.  
  1253. P      key is on or off.
  1254.  
  1255. P        The cursor keys move the entire box around the screen. Pressing
  1256.  
  1257. P      ENum-LockF will make the cursor stay in place while its top and
  1258.  
  1259.  
  1260. P                             EMACH II  by Al DulF
  1261.  
  1262.  
  1263.  
  1264.  
  1265. P      right edges are moved with the cursor keys. The E2F and E8F keys move
  1266.  
  1267. P      the top of the box while the E4F and E6F keys move the right edge of
  1268.  
  1269. P      the box. All this takes place ten pixels at a time. If you want
  1270.  
  1271. P      to fine tune the cursor and move it one pixel at a time, press
  1272.  
  1273. P      ECtrl-4F (keypad). To move back to a tex pixel step, press ECtrl-6F
  1274.  
  1275. P      (keypad).
  1276.  
  1277. P        There are also a few functions that may be performed on the
  1278.  
  1279. P      cursor. Press the following characters to perform the following
  1280.  
  1281. P      functions.
  1282.  
  1283. P        -ELF- - will Left justify the cursor
  1284.  
  1285. P        -ECF- - will Center the cursor
  1286.  
  1287. P        -ERF- - will Right justify the cursor
  1288.  
  1289. P        -ENF- - to be used when entering text. Displays text size on a
  1290.  
  1291. P                scale of 1:1
  1292.  
  1293. P        -ESF- - to be used when drawing ellipses.  Makes the cursor a
  1294.  
  1295. P                Square for drawing circles. The cursor is made as high
  1296.  
  1297. P                as it is wide, not vice versa.
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320. P                             EMACH II  by Al DulF
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327. P                                    EFONTSF
  1328.  
  1329.  
  1330.  
  1331. P      -E1-NormalF- This is a font to label things that do not need things
  1332.  
  1333. P                   to be very eye catching.  Because of its small size
  1334.  
  1335. P                   it is very good for sentences.
  1336.  
  1337.  
  1338.  
  1339. P      -E2-OutlineF- This font is good for eye catching graphs, charts and
  1340.  
  1341. P                   the like.  Since the space inside the letter lets
  1342.  
  1343. P                   you color it different color, it will always make an
  1344.  
  1345. P                   interesting mix.
  1346.  
  1347.  
  1348.  
  1349. P      -E3-RomanF- This font looks like newspaper type. It is easy to read
  1350.  
  1351. P                   (if not scaled down).  This is a larger font so be
  1352.  
  1353. P                   careful as to how many characters you enter at the
  1354.  
  1355. P                   TEXT prompt.
  1356.  
  1357.  
  1358.  
  1359. P      -E4-GothicF- This font is very detailed and pleasing to the eye.
  1360.  
  1361. P                   There is one annoying problem that you may come up
  1362.  
  1363. P                   against. The following upper case letters do not
  1364.  
  1365. P                   work : O,Q,Y, and V. All of the lower-case letters
  1366.  
  1367. P                   function properly. These four letters will
  1368.  
  1369. P                   eventually be corrected.
  1370.  
  1371.  
  1372.  
  1373. P      -E5-ScriptF- This font duplicates hand writing.  It is the largest
  1374.  
  1375. P                   font so be cautious as to how many characters are
  1376.  
  1377. P                   entered.
  1378.  
  1379.  
  1380. P                             EMACH II  by Al DulF
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440. P                             EMACH II  by Al DulF
  1441.